ready and anxious to do something - Alemán Inglés Diccionario